Skip to content

dev#1155

Open
Classic298 wants to merge 50 commits intoopen-webui:devfrom
Classic298:dev
Open

dev#1155
Classic298 wants to merge 50 commits intoopen-webui:devfrom
Classic298:dev

Conversation

@Classic298
Copy link
Copy Markdown
Collaborator

No description provided.

@pr-validator-bot
Copy link
Copy Markdown

ℹ️ Documentation PR Guidelines

👋 Welcome! This is an automated message posted on all new documentation PRs to help guide our contributors. Just because this comment appeared doesn't mean you have done anything wrong!

Please ensure you're using the correct branches:

Target branch (where you're merging TO):

  • dev branch: For documentation related to upcoming Open WebUI releases (new features, new environment variables, anything dependent on unreleased versions and unreleased features/fixes/changes)
  • main branch: For content that can go live immediately (fixes, tutorials, documentation not dependent on unreleased features)

Source branch (where you're merging FROM):

  • If targeting dev, create your branch from your fork's dev branch
  • If targeting main, create your branch from your fork's main branch
  • ⚠️ Mismatched branches can and will result in unwanted file changes being included in your PR!

If your docs PR depends on a pending PR in open-webui/open-webui:

  • Convert this PR to DRAFT mode!
  • Link to the related main repo PR in your description for clarity
  • We'll review both together once the PR on the main repo is merged

Please adjust your PR target branch, source branch, and/or draft status accordingly if needed.

@Classic298 Classic298 force-pushed the dev branch 2 times, most recently from 94a2631 to 7946322 Compare April 11, 2026 23:38
Classic298 and others added 12 commits April 12, 2026 02:05
…vars

Document two new Redis connection reliability settings merged in
open-webui/open-webui#23573 and open-webui/open-webui#23571:

- REDIS_HEALTH_CHECK_INTERVAL: application-level PING on idle pooled
  connections before reuse, preventing 'Connection reset by peer' errors
  when the Redis server reaps stale connections via its timeout setting.

- REDIS_SOCKET_KEEPALIVE: TCP SO_KEEPALIVE on all Redis client sockets,
  enabling kernel-level dead-peer detection for half-closed connections
  caused by silent firewall/LB resets or NIC flaps.

Also updates REDIS_SOCKET_CONNECT_TIMEOUT description to reflect that
it now applies to all client types (plain, cluster, sentinel), not just
sentinel connections.

Updated files:
- reference/env-configuration.mdx: new env var entries with tips
- getting-started/advanced-topics/redis.md: connection health checks
  section, complete example configs, and new troubleshooting entry
…or builtin tools

Document changes from the automation tools PR:

Automation builtin tools:
- New 'Automations' builtin tool category with 5 tools: create_automation,
  update_automation, list_automations, toggle_automation, delete_automation
- Added to builtin tools table, tool reference (with parameters/output),
  and granular categories table in tools/index.mdx
- New 'Managing Automations from Chat' section in automations.mdx with
  available tools, requirements, and usage examples

User-level RBAC permission gating:
- Builtin tools now respect features.* RBAC permissions (not just
  per-model toggles and global config flags)
- Added warning admonition documenting which tool categories require
  which features.* permission (memory, web_search, image_generation,
  code_interpreter, notes, channels, automations)
- Admins always pass these checks

Also updated models.md Builtin Tools list to include Task Management
and Automations categories.
Document two new admin-configurable limits for automations:

- AUTOMATION_MAX_COUNT: caps the number of automations a non-admin
  user can create (checked on creation only)
- AUTOMATION_MIN_INTERVAL: enforces a minimum recurrence interval in
  seconds (checked on creation and update; one-time schedules exempt)

Both are PersistentConfig variables (env + Admin Panel), default to
empty (no limit), and admins bypass all checks.

Updated files:
- reference/env-configuration.mdx: new env var entries with tip table
- features/chat-conversations/chat-features/automations.mdx: new
  'Admin Limits' section with settings table and behavior notes
@Classic298 Classic298 changed the title 0.8.13 dev Apr 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants